html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img, div, section, figure { 
	margin:0; 
	padding:0; 
	box-sizing: border-box;
}
fieldset, img { border:none; }
em, i, b, strong{ 
	font-style:normal; 
	font-weight:normal; 
}
ul, ol { list-style:none; } 
a {text-decoration:none; }
.boxh{
    width:100%;
    background:#333333;
    .header_box{
        width: 1263px;
        height: 36px;
        background:#333333;
        margin:auto;
            .left{
                float: left;
                width: 274px;
                margin-left: 46px;
                background: url(../images/laba.png) 94px center no-repeat;
                span{
                    
                    font-size:12px;
                    color:white;
                    height:36px ;
                    line-height: 36px;
                }
                .span1{
                    display:block;
                
                    float: left;
                }
                .span2{
                    display:block;
                    float: right;;
                }
                
            }
            .right{
                float: right;
                width: 325px;
                height: 36px;
                margin-right: 46px;
                ul{
                    width: 325px;
                    li{
                        float: left;
                        font-size: 12px;
                        line-height: 36px;
                        a{
                            color:white;
                        }
                        span{
                            display: block;
                            color:white;
                            padding-left: 12px;
                            padding-right:12px ;
                            float: left;
                        }
                    }
                }
            }
    }
}
.boxl{
    width: 100%;
    border-bottom: 1px solid #d9d9d9;
    .logo{
        width:1263px;
        height:110px;
       
        margin:auto;
        .left{
            width: 130px;
            height: 53px;
            margin-left: 46px;
            margin-top:23px;
            float: left;
        }
        .center{
            float: left;
            margin-left: 185px;
            margin-top: 30px;
            form{
                width: 500px;
                height: 37px;
                border: 2px solid #669acc;
                border-radius: 5px;
                position: relative;
                .search{
                    float: left;
                    width: 418px;
                    height: 31px;
                    border: none;
                    padding-left: 20px;
                }
                .btn{
                    width: 58px;
                    height: 33px;
                    float:right;
                    background: #669acc url(../images/search.png) no-repeat center;
                    border: none;
                }
                .suggest {
                    position: absolute;
                    top:34px;
                    background: #fff;
                    width: 438px;
                    
                    padding: 5px 15px;
                    // display: none;
                    z-index: 999;
                    div {
                        height: 30px;
                        line-height: 30px;
                        border-bottom: 1px dotted #ccc;
                      }
                  }
            }
            ul{
                width: 500px;
                height: 12px;
                margin-top: 7px;
                li{
                    float: left;
                    font-size: 12px;
                    margin-right: 21px;
                    a{
                        color: #9999a2;
                    }
                }
            }
        }
        .right{
            width: 129px;
            height: 37px;
            float: right;
            margin-right: 63px;
            border: 1px solid #d9d9d9;
            border-radius: 5px;
            margin-top: 30px;
            p{
                float: left;
                width: 91px;
                height: 29px;
                margin-top: 6px;
                padding-left: 14px;
                font-size: 12px;
                background:url(../images/bao.png) no-repeat 62px top;
                line-height: 23px;
            }
            span{
                display: block;
                background: #e33955;
                border-radius: 50%;
                width: 22px;
                height: 22px;
                float: left;
                text-align: center;
                line-height: 22px;
                margin-top:6px;
                font-size: 12px;
                color:white;
            }
        }
    }
}
.boxf{
    width: 100%;
    background: #f5f5f5;
    .footer{
        width: 1263px;
        height: 410px;
        margin:auto;
        background: #f5f5f5;
        .top{
            height: 132px;
            border-bottom: 1px solid #d9d9d9;
            
            overflow: hidden;
            ul{
                width: 1217px;
                margin-left: 46px;
                height: 40px;
                margin-top:48px;
               
                li{
                    float: left;
                    padding:0 72px;
                }
            }
        }
        .middle{
            height: 167px;
            margin-left: 144px;
            margin-top:42px;
            dl{
                width: 117px;
                height: 126px;
                float: left;
                margin-right: 78px;
                dd{
                    font-size: 13px;
                    height: 24px;
                    line-height: 24px;
                    a{
                        color:black;
                    }
                }
                dt{
                    font-size: 12px;
                    line-height: 24px;
                    margin-top:12px;
                    height: 102px;
                    a{
                        color: black;
                    }
                }
            }
            .dl1{
                margin-right: 122px;
                dt{
                    background:url(../images/weibo.png) no-repeat 2px 12px,url(../images/wechart.png) no-repeat 66px 12px;
                }
            }
            .dl5{
                dt{
                    background: url(../images/ma.jpg) no-repeat 0px 0px;
                }
            }
        }
        .middle2{
            height: 69px;
            margin-left: 144px;
            ul{
                li{
                    float: left;
                    height: 69px;
                    font-size: 13px;
                    line-height: 74px;
                    margin-right: 30px;
                    a{
                        color: #333333;
                    }
                }
                .li1{
                    font-size: 12px;
                }
            }
        }
       
    }
    .bottom{
        width: 100%;
        background: #333333;
        height: 38px;
        .boxp{
            width:1263px;
            margin: auto;
            p{
                font-size: 12px;
                color: white;
                text-align: center;
                line-height: 38px;
            }
        }
    }
    
}